package com.etc.po;

import java.util.ArrayList;

public class FlatOptions {
	private int marketPrice;					//市场价
	private double taxValue;					//税收
	private int commentCount;					//房型评论数
	private ArrayList<String> assistServices;	//酒店辅助服务
	private String id;							//房型Id
	private String floor;						//第几层
	private String checkinDate;					//入住时间
	private ArrayList<String> tags;				//标签列表
	private String saleStatus;					//销售状态
	private int builtupArea;					//房型面积
	private String description;					//房型描述
	private String baseId;						//基本房型Id
	private String unitName;					//单元名称
	private String cancelInfo;					//取消信息
	private int price;							//价格
	private String priceUnit;					//价格单位
	private String capacityInfo;				//容纳人数
	private ArrayList<String> imageUrls;		//图片列表
	private ArrayList<String> promotions;		//优惠、促销信息
	private String url;							//酒店url
	private boolean isLowestPrice;				//是否最低价格的房间
	private int cashBack;						//附近酒店
	
	public FlatOptions() {
		// TODO Auto-generated constructor stub
	}

	public FlatOptions(int marketPrice, double taxValue, int commentCount, ArrayList<String> assistServices, String id,
			String floor, String checkinDate, ArrayList<String> tags, String saleStatus, int builtupArea,
			String description, String baseId, String unitName, String cancelInfo, int price, String priceUnit,
			String capacityInfo, ArrayList<String> imageUrls, ArrayList<String> promotions, String url,
			boolean isLowestPrice, int cashBack) {
		super();
		this.marketPrice = marketPrice;
		this.taxValue = taxValue;
		this.commentCount = commentCount;
		this.assistServices = assistServices;
		this.id = id;
		this.floor = floor;
		this.checkinDate = checkinDate;
		this.tags = tags;
		this.saleStatus = saleStatus;
		this.builtupArea = builtupArea;
		this.description = description;
		this.baseId = baseId;
		this.unitName = unitName;
		this.cancelInfo = cancelInfo;
		this.price = price;
		this.priceUnit = priceUnit;
		this.capacityInfo = capacityInfo;
		this.imageUrls = imageUrls;
		this.promotions = promotions;
		this.url = url;
		this.isLowestPrice = isLowestPrice;
		this.cashBack = cashBack;
	}

	public int getMarketPrice() {
		return marketPrice;
	}

	public void setMarketPrice(int marketPrice) {
		this.marketPrice = marketPrice;
	}

	public double getTaxValue() {
		return taxValue;
	}

	public void setTaxValue(double taxValue) {
		this.taxValue = taxValue;
	}

	public int getCommentCount() {
		return commentCount;
	}

	public void setCommentCount(int commentCount) {
		this.commentCount = commentCount;
	}

	public ArrayList<String> getAssistServices() {
		return assistServices;
	}

	public void setAssistServices(ArrayList<String> assistServices) {
		this.assistServices = assistServices;
	}

	public String getId() {
		return id;
	}

	public void setId(String id) {
		this.id = id;
	}

	public String getFloor() {
		return floor;
	}

	public void setFloor(String floor) {
		this.floor = floor;
	}

	public String getCheckinDate() {
		return checkinDate;
	}

	public void setCheckinDate(String checkinDate) {
		this.checkinDate = checkinDate;
	}

	public ArrayList<String> getTags() {
		return tags;
	}

	public void setTags(ArrayList<String> tags) {
		this.tags = tags;
	}

	public String getSaleStatus() {
		return saleStatus;
	}

	public void setSaleStatus(String saleStatus) {
		this.saleStatus = saleStatus;
	}

	public int getBuiltupArea() {
		return builtupArea;
	}

	public void setBuiltupArea(int builtupArea) {
		this.builtupArea = builtupArea;
	}

	public String getDescription() {
		return description;
	}

	public void setDescription(String description) {
		this.description = description;
	}

	public String getBaseId() {
		return baseId;
	}

	public void setBaseId(String baseId) {
		this.baseId = baseId;
	}

	public String getUnitName() {
		return unitName;
	}

	public void setUnitName(String unitName) {
		this.unitName = unitName;
	}

	public String getCancelInfo() {
		return cancelInfo;
	}

	public void setCancelInfo(String cancelInfo) {
		this.cancelInfo = cancelInfo;
	}

	public int getPrice() {
		return price;
	}

	public void setPrice(int price) {
		this.price = price;
	}

	public String getPriceUnit() {
		return priceUnit;
	}

	public void setPriceUnit(String priceUnit) {
		this.priceUnit = priceUnit;
	}

	public String getCapacityInfo() {
		return capacityInfo;
	}

	public void setCapacityInfo(String capacityInfo) {
		this.capacityInfo = capacityInfo;
	}

	public ArrayList<String> getImageUrls() {
		return imageUrls;
	}

	public void setImageUrls(ArrayList<String> imageUrls) {
		this.imageUrls = imageUrls;
	}

	public ArrayList<String> getPromotions() {
		return promotions;
	}

	public void setPromotions(ArrayList<String> promotions) {
		this.promotions = promotions;
	}

	public String getUrl() {
		return url;
	}

	public void setUrl(String url) {
		this.url = url;
	}

	public boolean isLowestPrice() {
		return isLowestPrice;
	}

	public void setLowestPrice(boolean isLowestPrice) {
		this.isLowestPrice = isLowestPrice;
	}

	public int getCashBack() {
		return cashBack;
	}

	public void setCashBack(int cashBack) {
		this.cashBack = cashBack;
	}

	@Override
	public String toString() {
		return "FlatOptions [marketPrice=" + marketPrice + ", taxValue=" + taxValue + ", commentCount=" + commentCount
				+ ", assistServices=" + assistServices + ", id=" + id + ", floor=" + floor + ", checkinDate="
				+ checkinDate + ", tags=" + tags + ", saleStatus=" + saleStatus + ", builtupArea=" + builtupArea
				+ ", description=" + description + ", baseId=" + baseId + ", unitName=" + unitName + ", cancelInfo="
				+ cancelInfo + ", price=" + price + ", priceUnit=" + priceUnit + ", capacityInfo=" + capacityInfo
				+ ", imageUrls=" + imageUrls + ", promotions=" + promotions + ", url=" + url + ", isLowestPrice="
				+ isLowestPrice + ", cashBack=" + cashBack + "]";
	}
	
	
	
}
